thick shoe - French English Dictionary